package com.common.app.widget

import android.graphics.drawable.ColorDrawable

/**
 *
 * 作者：sosou
 *
 * 版本：1.0
 *
 * 创建日期：2024/6/18
 *
 * 描述：
 *
 * 修订历史：
 *
 */
class ObservableColorDrawable(color: Int) : ColorDrawable(color) {
    var onAlphaChange: ((Int) -> Unit)? = null

    override fun setAlpha(alpha: Int) {
        super.setAlpha(alpha)
        onAlphaChange?.invoke(alpha)
    }
}